Matplotlib

Bar Color Demo

Fruit supply by kind and colour

In [7]:
import matplotlib.pyplot as plt

fig, ax = plt.subplots()

fruits = ['apple', 'blueberry', 'cherry', 'orange']
counts = [40, 100, 30, 55]
bar_labels = ['red', 'blue', '_red', 'orange']
bar_colors = ['tab:red', 'tab:blue', 'tab:red', 'tab:orange']

ax.bar(fruits, counts, label=bar_labels, color=bar_colors)

ax.set_ylabel('fruit supply')
ax.set_title('Fruit supply by kind and color')
ax.legend(title='Fruit color')

plt.show()

Seaborn

Timeseries plot with error bands

In [8]:
import seaborn as sns
sns.set_theme(style="darkgrid")

# Load an example dataset with long-form data
fmri = sns.load_dataset("fmri")

# Plot the responses for different events and regions
sns.lineplot(x="timepoint", y="signal",
             hue="region", style="event",
             data=fmri)
Out[8]:
<Axes: xlabel='timepoint', ylabel='signal'>

Plotly

Hover Labels

In [9]:
import plotly
import plotly.express as px

df = px.data.gapminder()
fig = px.scatter(df.query("year==2007"), x="gdpPercap", y="lifeExp", size="pop", color="continent",
           hover_name="country", log_x=True, size_max=60)
fig.show(renderer='notebook')
plotly.offline.init_notebook_mode()

#fig.show()

Additional Markdown Elements

  1. HyperLink

Learn more about Artificial Intelligence

  1. Table
Fruits Veggies
Apple Cucumber
Plum Carrot
  1. Image

Machine Learning